union _unnamed_344// Size=0x18
{
    struct _unnamed_332 Port;// Offset=0x0 Size=0x18
    struct _unnamed_332 Memory;// Offset=0x0 Size=0x18
    struct _unnamed_334 Interrupt;// Offset=0x0 Size=0x18
    struct _unnamed_335 Dma;// Offset=0x0 Size=0x8
    struct _unnamed_336 DmaV3;// Offset=0x0 Size=0x10
    struct _unnamed_332 Generic;// Offset=0x0 Size=0x18
    struct _unnamed_337 DevicePrivate;// Offset=0x0 Size=0xc
    struct _unnamed_338 BusNumber;// Offset=0x0 Size=0x10
    struct _unnamed_339 ConfigData;// Offset=0x0 Size=0xc
    struct _unnamed_340 Memory40;// Offset=0x0 Size=0x18
    struct _unnamed_341 Memory48;// Offset=0x0 Size=0x18
    struct _unnamed_342 Memory64;// Offset=0x0 Size=0x18
    struct _unnamed_343 Connection;// Offset=0x0 Size=0xc
};